package com.wut.clock.service;

import com.wut.clock.entity.Comment;
import com.wut.clock.vo.portal.CommentPortalVo;

import java.util.List;

/**
 * @author ZYH
 * @unit D9Lab
 * @description 评论接口
 * @date 2022/6/8 11:22
 */
public interface ICommentService {

    /**
     * 评论
     * @param comment 评论主体
     * @return >0 成功
     */
    int addComment(Comment comment);

    /**
     * 删除评论
     * @param commentId 评论id
     * @return >0 成功
     */
    int deleteComment(Integer commentId);


    /**
     * 查看本人的评论记录
     * @param keywords 关键字搜索
     * @return 评论列表
     */
    List<CommentPortalVo> getOwnCommentRecord(String keywords);


}
